CREATE TABLE [dbo].[tb_Acumuladores]
(
[idAcumulador] [int] NOT NULL IDENTITY(1, 1),
[Agente] [int] NULL,
[Organizacion] [int] NULL,
[Edificio] [int] NULL,
[Alumno] [int] NULL,
[Division] [int] NULL,
[Plaza] [int] NULL,
[TipoAcumulador] [int] NOT NULL,
[Parametro1] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[FechaDesde] [datetime] NOT NULL,
[FechaHasta] [datetime] NOT NULL,
[Valor] [float] NOT NULL,
[Porcentaje] [float] NULL,
[Manual] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[Recalcular] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[FechaCalculo] [datetime] NOT NULL,
[PedidoDesde] [datetime] NULL,
[PedidoHasta] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[tb_Acumuladores] ADD CONSTRAINT [PK_tb_Acumuladores] PRIMARY KEY NONCLUSTERED  ([idAcumulador]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_Agentes] FOREIGN KEY ([Agente]) REFERENCES [dbo].[tb_Agentes] ([idAgente])
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_Divisiones] FOREIGN KEY ([Division]) REFERENCES [dbo].[tb_Divisiones] ([idDivision])
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_Edificios] FOREIGN KEY ([Edificio]) REFERENCES [dbo].[tb_Edificios] ([idEdificio])
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_Organizaciones] FOREIGN KEY ([Organizacion]) REFERENCES [dbo].[tb_Organizaciones] ([idOrganizaciones])
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_Plazas] FOREIGN KEY ([Plaza]) REFERENCES [dbo].[tb_Plazas] ([idPlaza])
GO
ALTER TABLE [dbo].[tb_Acumuladores] WITH NOCHECK ADD CONSTRAINT [FK_tb_Acumuladores_tb_TiposDeAcumuladores] FOREIGN KEY ([TipoAcumulador]) REFERENCES [dbo].[tb_TiposDeAcumuladores] ([idTipoIndice])
GO
